﻿package skyExt
{
	import flash.events.Event;
	import flash.events.EventDispatcher;	
	public class SkyGameLogin extends Object 
	{
		//斯凯用户ID，调用login函数之后获得
		static public var skyId:String = null;
		
		//Token,验证用户之用 
		static public var skyToken:String = null;
		
		/*
			GameLogin包括用户注册和登录过程。
			
			应用调用GameLogin之后便可获得有效的skyId和skyToken。
			应用将skyId和skyToken发送给应用服务器，应用服务器据此信息和SKY系统进行交互，如支付和好友管理等
			
			此函数为阻塞式，登录界面由平台实现，应用不需要实现界面
			cbk(result:int): 监听函数(登录结果: result 0代表成功,-1代表失败)
		*/
		static public function gameLogin(cbk:*):Boolean
		{
			skyId = "301065545";

			skyToken = "99999999";

			trace("SkyGameLogin logging in ...");
			cbk(0);

			return true;
		}

	}
}
